﻿using System;

namespace Calimbra.Runtime.Contracts
{
    public interface ITrigger<T>
    {
        event Action<T> Output;

        void Input(T message);

        void Fire();
    }
}